package com.service.admin.member.controller.rep;

import com.service.dao.model.Member;
import com.service.dao.po.MemberStorePO;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.List;

/**
 * <dl>
 * <dt>back-end</dt>
 * <dd>Description:</dd>
 * <dd>Copyright: Copyright (C) 2015</dd>
 * <dd>Company: </dd>
 * <dd>CreateDate: 2019年09月22日</dd>
 * </dl>
 *
 * @author
 */
@Getter
@Setter
public class MemberRep {

    private Integer id;

    private String userAccount;

    private String mobile;

    private String userName;

    private String email;

    private String usdtDeposit;

    private Integer vipGrade;

    private String invitationCode;

    private Byte userStatus;

    private String userPath;

    private List<String> pathAccounts;

    private List<Member> childrens;

    /**
     * 累计收益
     */
    private BigDecimal accumulatedIncome;

    /**
     * 昨日收益
     */
    private BigDecimal yesterdayIncome;

    /**
     * 用户余额
     */
    private List<MemberStorePO> storeList;

    private List<MemberWalletRep> walletList;
    //新增账户财务部分信息
    /**
     * 今日充值usdt
     */
    private BigDecimal todayRechargeUSDT;
    /**
     * 累计充值usdt
     */
    private BigDecimal totalRechargeUSDT;
    /**
     * 今日提现FIL
     */
    private BigDecimal todayWithdrawFIL;
    /**
     * 累计提现FIL
     */
    private BigDecimal totalWithdrawFIL;
    /**
     * 今日提现usdt
     */
    private BigDecimal todayWithdrawUSDT;
    /**
     * 累计提现usdt
     */
    private BigDecimal totalWithdrawUSDT;
    /**
     * 今日释放FIL
     */
    private BigDecimal todayReleaseFIL;
    /**
     * 累计释放FIL
     */
    private BigDecimal totalReleaseFIL;
    /**
     * 今日释放BTC
     */
    private BigDecimal todayReleaseBTC;
    /**
     * 累计释放BTC
     */
    private BigDecimal totalReleaseBTC;
    /**
     * 今日FIL购买算力
     */
    private BigDecimal todayBuyFIL;
    /**
     * 累计FIL购买算力
     */
    private BigDecimal totalBuyFIL;
    /**
     * 今日BTC购买算力
     */
    private BigDecimal todayBuyBTC;
    /**
     * 累计BTC购买算力
     */
    private BigDecimal totalBuyBTC;
    /**
     * 流通btc数量
     */
    private BigDecimal currencyBTC;
    /**
     * 流通usdt数量
     */
    private BigDecimal currencyUSDT;
    /**
     * 流通fil数量
     */
    private BigDecimal currencyFIL;
}
